Dynomotion

Group: DynoMotion Message: 7210 From: daves3891 Date: 4/9/2013
Subject: Modbus Addressing
I am having trouble understanding the modbus addressing with a Click PLC.

I have the input/output working on the base CPU with the following addresses

{"\x01\x04\xE0\x00\x00\x01", 6, 0} Input
{"\x01\x10\xE2\x00\x00\x01", 6, 1} Output
{"\x01\x10\xE4\x00\x00\x01", 6, 3} Internal Coil

And if I understand the comments properly then the E0 00 is the in address and the E2 00 is the out address E4 00 is the internal coil address.

Where I am having the problem is with additional modules.

The CPU has the Y001-Y006 (Modbus 2000) Kflop - E200
And I have 7 modules attached with output starting at
Y401-Y408 (modbus 2080) Kflop - ?
Y501-Y508 (modbus 20A0) Kflop - ?
Y601-Y608 (modbus 20C0) Kflop - ?

I have tried E280, E2A0, E2C0, E208, E20A, E20C but none seem to work.


What am I missing here?



Thanks
Dave
Group: DynoMotion Message: 7211 From: Tom Kerekes Date: 4/9/2013
Subject: Re: Modbus Addressing
Hi Dave,

Not sure I understand, but if the ModBus address is 2000 why not try 2000?

Regards
TK

Group: DynoMotion Message: 7214 From: daves3891 Date: 4/10/2013
Subject: Re: Modbus Addressing
The ones that are 2000 are working with E2 00

What is the E in the front?



Dave

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Dave,
>
> Not sure I understand, but if the ModBus address is 2000 why not try 2000?
>
> Regards
> TK
>
>
>
> ________________________________
> From: daves3891 <fahque99@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, April 9, 2013 2:34 PM
> Subject: [DynoMotion] Modbus Addressing
>
>
>  
> I am having trouble understanding the modbus addressing with a Click PLC.
>
> I have the input/output working on the base CPU with the following addresses
>
> {"\x01\x04\xE0\x00\x00\x01", 6, 0} Input
> {"\x01\x10\xE2\x00\x00\x01", 6, 1} Output
> {"\x01\x10\xE4\x00\x00\x01", 6, 3} Internal Coil
>
> And if I understand the comments properly then the E0 00 is the in address and the E2 00 is the out address E4 00 is the internal coil address.
>
> Where I am having the problem is with additional modules.
>
> The CPU has the Y001-Y006 (Modbus 2000) Kflop - E200
> And I have 7 modules attached with output starting at
> Y401-Y408 (modbus 2080) Kflop - ?
> Y501-Y508 (modbus 20A0) Kflop - ?
> Y601-Y608 (modbus 20C0) Kflop - ?
>
> I have tried E280, E2A0, E2C0, E208, E20A, E20C but none seem to work.
>
> What am I missing here?
>
> Thanks
> Dave
>
Group: DynoMotion Message: 7215 From: daves3891 Date: 4/10/2013
Subject: Re: Modbus Addressing
OK, I got it working

Modbus HEX 2080 = Kflop E2 08
Modbus HEX 20A0 = Kflop E2 0A
Modbus HEX 20C0 = Kflop E2 0C
Modbus HEX 20E0 = Kflop E2 0E


Dave

--- In DynoMotion@yahoogroups.com, "daves3891" <fahque99@...> wrote:
>
> I am having trouble understanding the modbus addressing with a Click PLC.
>
> I have the input/output working on the base CPU with the following addresses
>
> {"\x01\x04\xE0\x00\x00\x01", 6, 0} Input
> {"\x01\x10\xE2\x00\x00\x01", 6, 1} Output
> {"\x01\x10\xE4\x00\x00\x01", 6, 3} Internal Coil
>
> And if I understand the comments properly then the E0 00 is the in address and the E2 00 is the out address E4 00 is the internal coil address.
>
> Where I am having the problem is with additional modules.
>
> The CPU has the Y001-Y006 (Modbus 2000) Kflop - E200
> And I have 7 modules attached with output starting at
> Y401-Y408 (modbus 2080) Kflop - ?
> Y501-Y508 (modbus 20A0) Kflop - ?
> Y601-Y608 (modbus 20C0) Kflop - ?
>
> I have tried E280, E2A0, E2C0, E208, E20A, E20C but none seem to work.
>
>
> What am I missing here?
>
>
>
> Thanks
> Dave
>